/*
	File:		BaseGun.h
	Author:		Ben Feldmann
	Purpose:	Class for managing base ranged weapon
*/


#pragma once

#include "RangedWeapon.h"
#include "Player.h"

class IEntity;


class BaseGun : public RangedWeapon
{
	//Player* player;

public:
	BaseGun(Player* owner);

	~BaseGun();

	bool CheckCollision(IEntity* base);

	void Attack();

	void SpecialAttack();

	virtual void Render();

private:
	Player* player;
};
